.activitymain{
    overflow: hidden;
    width: 100%;
    background-color: #284942;
    img{
        width: 100%;
        display: block;
        &:nth-of-type(1){
            width: 100%;
            height: 694px;
            margin: 6px auto;
            max-width: 1920px;
            box-sizing: border-box;
        }
    }
    .actitle{
        background-color: #284942;
        overflow: hidden;
        .moactitle{
            width: 1226px;
            height: 120px;
            margin: 6px auto;
            background-color: #284942;
        p{
            text-align: left;
            background-image: url(https://static.asus.com.cn/store/20210827/15585951559948.png);
            background-repeat: no-repeat;
            background-color: #284942;
            background-size: 100% 100%;
            font-weight: 700;
            color: #333333;
            font-size: 20px;
            line-height: 120px;
            height: 120px;
        }

        }
        
    }
    .list1{
       width: 1250px;
       height: 800px;
       overflow: hidden;
       margin: 0 auto;
       .rightbox{
           div{
            margin-right: 6px;
            margin-bottom: 0;
            margin-top: 10px;       
            .c-goods-item{
                padding: 8px;
                margin-right: 0;
                box-sizing: border-box;
                width: 300px;
                height: 385px;
                background-color: #fff;
                float: left;
                margin-right: 10px;
                &:nth-of-type(4n){
                margin-right: 0px;
            }
                .img-box{
                    position: relative;
                    img{
                        width: 270px;
                        height: 270px;
                        display: block;
                        margin: 0 auto;
                    }
                    .marking-con{
                        width: 270px;
                        height: 270px;
                        left: 8px;
                        position: absolute;
                        right: 0;
                        bottom: 0;
                        top: 0;
                        overflow: hidden;
                    }
                   
                }
                .clear{
                    clear: both !important;
                }
                .g-name{
                    margin: 6px auto 0;
                    color: #222;
                    font-size: 20px;
                    text-align: center;
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    height: 31px;
                }
                .g-subtitle{
                    color: #999;
                    font-size: 15px;
                    text-align: center;
                    white-space: nowrap;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    height: 20px;
                    margin: 0 auto;
                }
                .price-row{
                    margin-top: 2px;
                    position: relative;
                    text-align: left;
                    .sale-price{
                        color: #FE3350;
                        font-size: 20px;
                        margin-right: 3px;
                        vertical-align: middle;
                    }
                    .market-price{
                        color: #999;
                        font-size: 15px;
                        text-align: center;
                        text-decoration: line-through;
                        vertical-align: middle;
                    }
                    .rush-btn{
                        cursor: pointer;
                        height: 26px;
                        line-height: 26px;
                        text-align: center;
                        background-color: #FE3350;
                        width: 104px;
                        border-radius: 18px;
                        color: #fff;
                        font-size: 15px;
                        position: absolute;
                        bottom: 0;
                        right: 0;
                        border: none;
                        outline: none;
                    }
                }
            }
           }
       }
    }
    .actitle2{
        background-color: #284942;
        overflow: hidden;
        .moactitle{
            width: 1226px;
            height: 120px;
            margin: 6px auto;
            background-color: #284942;
        p{
            text-align: left;
            background-image: url(https://static.asus.com.cn/store/20210827/15594751101545.png);
            background-repeat: no-repeat;
            background-color: #284942;
            background-size: 100% 100%;
            font-weight: 700;
            color: #333333;
            font-size: 20px;
            line-height: 120px;
            height: 120px;
        }

        }
        
    }
    .actitle3{
        background-color: #284942;
        overflow: hidden;
        .moactitle{
            width: 1226px;
            height: 120px;
            margin: 6px auto;
            background-color: #284942;
        p{
            text-align: left;
            background-image: url(	https://static.asus.com.cn/store/20210827/16001749549857.png);
            background-repeat: no-repeat;
            background-color: #284942;
            background-size: 100% 100%;
            font-weight: 700;
            color: #333333;
            font-size: 20px;
            line-height: 120px;
            height: 120px;
        }

        }
        
    }

    .mid-adver{
        margin-bottom: 6px;
        width: 1226px;
        height: 400px;
        margin: 6px auto;
        a{
            color: #333;
            text-decoration: none;
            outline: none;
            img{
                width: 100%;
                height: 100%;
                vertical-align: bottom;
            }
        }
    }

    .list2,.list3,.list4,.list5,.list6{
        width: 1250px;
        height: 405px;
        overflow: hidden;
        margin: 0 auto;
        .rightbox{
            div{
             margin-right: 6px;
             margin-bottom: 0;
             margin-top: 10px;
             // display: inline-block;
             
             .c-goods-item{
                 padding: 8px;
                 margin-right: 0;
                 box-sizing: border-box;
                 width: 300px;
                 height: 385px;
                 background-color: #fff;
                 float: left;
                 margin-right: 10px;
                 &:nth-of-type(4n){
                 margin-right: 0px;
             }
                 .img-box{
                     position: relative;
                     img{
                         width: 270px;
                         height: 270px;
                         display: block;
                         margin: 0 auto;
                     }
                     .marking-con{
                         width: 270px;
                         height: 270px;
                         left: 8px;
                         position: absolute;
                         right: 0;
                         bottom: 0;
                         top: 0;
                         overflow: hidden;
                     }
                    
                 }
                 .clear{
                     clear: both !important;
                 }
                 .g-name{
                     margin: 6px auto 0;
                     color: #222;
                     font-size: 20px;
                     text-align: center;
                     white-space: nowrap;
                     overflow: hidden;
                     text-overflow: ellipsis;
                     height: 31px;
                 }
                 .g-subtitle{
                     color: #999;
                     font-size: 15px;
                     text-align: center;
                     white-space: nowrap;
                     overflow: hidden;
                     text-overflow: ellipsis;
                     height: 20px;
                     margin: 0 auto;
                 }
                 .price-row{
                     margin-top: 2px;
                     position: relative;
                     text-align: left;
                     .sale-price{
                         color: #FE3350;
                         font-size: 20px;
                         margin-right: 3px;
                         vertical-align: middle;
                     }
                     .market-price{
                         color: #999;
                         font-size: 15px;
                         text-align: center;
                         text-decoration: line-through;
                         vertical-align: middle;
                     }
                     .rush-btn{
                        cursor: pointer;
                         height: 26px;
                         line-height: 26px;
                         text-align: center;
                         background-color: #FE3350;
                         width: 104px;
                         border-radius: 18px;
                         color: #fff;
                         font-size: 15px;
                         position: absolute;
                         bottom: 0;
                         right: 0;
                         border: none;
                         outline: none;
                     }
                 }
             }
            }
        }
     }

     .actitle4{
        background-color: #284942;
        overflow: hidden;
        .moactitle{
            width: 1226px;
            height: 120px;
            margin: 6px auto;
            background-color: #284942;
        p{
            text-align: left;
            background-image: url(https://static.asus.com.cn/store/20210827/16051810152504.png);
            background-repeat: no-repeat;
            background-color: #284942;
            background-size: 100% 100%;
            font-weight: 700;
            color: #333333;
            font-size: 20px;
            line-height: 120px;
            height: 120px;
        }

        }
        
    }

 

     .actitle5{
        background-color: #284942;
        overflow: hidden;
        .moactitle{
            width: 1226px;
            height: 120px;
            margin: 6px auto;
            background-color: #284942;
        p{
            text-align: left;
            background-image: url(https://static.asus.com.cn/store/20210827/16052957100571.png);
            background-repeat: no-repeat;
            background-color: #284942;
            background-size: 100% 100%;
            font-weight: 700;
            color: #333333;
            font-size: 20px;
            line-height: 120px;
            height: 120px;
        }

        }
        
    }



     .actitle6{
        background-color: #284942;
        overflow: hidden;
        .moactitle{
            width: 1226px;
            height: 120px;
            margin: 6px auto;
            background-color: #284942;
        p{
            text-align: left;
            background-image: url(https://static.asus.com.cn/store/20210827/16053749569953.png);
            background-repeat: no-repeat;
            background-color: #284942;
            background-size: 100% 100%;
            font-weight: 700;
            color: #333333;
            font-size: 20px;
            line-height: 120px;
            height: 120px;
        }

        }
        
    }

    .actitle7{
        background-color: #284942;
        overflow: hidden;
        .moactitle{
            width: 1226px;
            height: 120px;
            margin: 6px auto;
            background-color: #284942;
        p{
            text-align: left;
            background-image: url(https://static.asus.com.cn/store/20210827/16054798975698.png);
            background-repeat: no-repeat;
            background-color: #284942;
            background-size: 100% 100%;
            font-weight: 700;
            color: #333333;
            font-size: 20px;
            line-height: 120px;
            height: 120px;
        }

        }
        
    }

    .actitleimg{
        width: 1226px;
        margin: 0 auto;
        height: 180px;
        img{
            height: 180px;
        }
    }

    .list10{
        width: 1250px;
        height: 1205px;
        overflow: hidden;
        margin: 0 auto;
        .rightbox{
            div{
             margin-right: 6px;
             margin-bottom: 0;
             margin-top: 10px;
             // display: inline-block;
             
             .c-goods-item{
                 padding: 8px;
                 margin-right: 0;
                 box-sizing: border-box;
                 width: 300px;
                 height: 385px;
                 background-color: #fff;
                 float: left;
                 margin-right: 10px;
                 &:nth-of-type(4n){
                 margin-right: 0px;
             }
                 .img-box{
                     position: relative;
                     img{
                         width: 270px;
                         height: 270px;
                         display: block;
                         margin: 0 auto;
                     }
                     .marking-con{
                         width: 270px;
                         height: 270px;
                         left: 8px;
                         position: absolute;
                         right: 0;
                         bottom: 0;
                         top: 0;
                         overflow: hidden;
                     }
                    
                 }
                 .clear{
                     clear: both !important;
                 }
                 .g-name{
                     margin: 6px auto 0;
                     color: #222;
                     font-size: 20px;
                     text-align: center;
                     white-space: nowrap;
                     overflow: hidden;
                     text-overflow: ellipsis;
                     height: 31px;
                 }
                 .g-subtitle{
                     color: #999;
                     font-size: 15px;
                     text-align: center;
                     white-space: nowrap;
                     overflow: hidden;
                     text-overflow: ellipsis;
                     height: 20px;
                     margin: 0 auto;
                 }
                 .price-row{
                     margin-top: 2px;
                     position: relative;
                     text-align: left;
                     .sale-price{
                         color: #FE3350;
                         font-size: 20px;
                         margin-right: 3px;
                         vertical-align: middle;
                     }
                     .market-price{
                         color: #999;
                         font-size: 15px;
                         text-align: center;
                         text-decoration: line-through;
                         vertical-align: middle;
                     }
                     .rush-btn{
                        cursor: pointer;
                         height: 26px;
                         line-height: 26px;
                         text-align: center;
                         background-color: #FE3350;
                         width: 104px;
                         border-radius: 18px;
                         color: #fff;
                         font-size: 15px;
                         position: absolute;
                         bottom: 0;
                         right: 0;
                         border: none;
                         outline: none;
                     }
                 }
             }
            }
        }
     }

     .actitle8{
        background-color: #284942;
        overflow: hidden;
        .moactitle{
            width: 1226px;
            height: 120px;
            margin: 6px auto;
            background-color: #284942;
        p{
            text-align: left;
            background-image: url(https://static.asus.com.cn/store/20210827/16055652575310.png);
            background-repeat: no-repeat;
            background-color: #284942;
            background-size: 100% 100%;
            font-weight: 700;
            color: #333333;
            font-size: 20px;
            line-height: 120px;
            height: 120px;
        }

        }
        
    }

    .list11{
        width: 1250px;
        height: 800px;
        overflow: hidden;
        margin: 0 auto;
        .rightbox{
            div{
             margin-right: 6px;
             margin-bottom: 0;
             margin-top: 10px;
             // display: inline-block;
             
             .c-goods-item{
                 padding: 8px;
                 margin-right: 0;
                 box-sizing: border-box;
                 width: 300px;
                 height: 385px;
                 background-color: #fff;
                 float: left;
                 margin-right: 10px;
                 &:nth-of-type(4n){
                 margin-right: 0px;
             }
                 .img-box{
                     position: relative;
                     img{
                         width: 270px;
                         height: 270px;
                         display: block;
                         margin: 0 auto;
                     }
                     .marking-con{
                         width: 270px;
                         height: 270px;
                         left: 8px;
                         position: absolute;
                         right: 0;
                         bottom: 0;
                         top: 0;
                         overflow: hidden;
                     }
                    
                 }
                 .clear{
                     clear: both !important;
                 }
                 .g-name{
                     margin: 6px auto 0;
                     color: #222;
                     font-size: 20px;
                     text-align: center;
                     white-space: nowrap;
                     overflow: hidden;
                     text-overflow: ellipsis;
                     height: 31px;
                 }
                 .g-subtitle{
                     color: #999;
                     font-size: 15px;
                     text-align: center;
                     white-space: nowrap;
                     overflow: hidden;
                     text-overflow: ellipsis;
                     height: 20px;
                     margin: 0 auto;
                 }
                 .price-row{
                     margin-top: 2px;
                     position: relative;
                     text-align: left;
                     .sale-price{
                         color: #FE3350;
                         font-size: 20px;
                         margin-right: 3px;
                         vertical-align: middle;
                     }
                     .market-price{
                         color: #999;
                         font-size: 15px;
                         text-align: center;
                         text-decoration: line-through;
                         vertical-align: middle;
                     }
                     .rush-btn{
                         cursor: pointer;
                         height: 26px;
                         line-height: 26px;
                         text-align: center;
                         background-color: #FE3350;
                         width: 104px;
                         border-radius: 18px;
                         color: #fff;
                         font-size: 15px;
                         position: absolute;
                         bottom: 0;
                         right: 0;
                         border: none;
                         outline: none;
                     }
                 }
             }
            }
        }
     }

     .bigimg{
        width: 100%;
        overflow-x: hidden;
        max-width: 1226px;
        margin: 6px auto;
    }
     
}

